const jwt = require('jsonwebtoken');

const SECRET = '321jio21j2j1oi3j2io13j2oi1j321';

module.exports = {
    /**
     * 加密
     * @param {*} payload 要加密到 token 内的信息
     */
    genToken(payload) {
        return jwt.sign(payload, SECRET, { expiresIn: '2h' });
    },
    /**
     * 解密
     * @param {*} token 要解密的 token
     */
    checkToken(token) {
        return jwt.verify(token, SECRET);
    },
};
